ii peter - French English Dictionary